package com.xuliugen.storm.demo.trident.state;

import org.apache.storm.trident.state.map.NonTransactionalMap;

/**
 * 非事务型：spout对batch的组成部分不提供保障，并且可能会出现重复,两个不同的batch可能会出现相同的tuple
 * <p>
 * 非事务型：没有回滚能力，更新操作是永久性的，commit操作会被忽略；
 * 重复事务型：由同一批tuple提供的结果是幂等的；
 * 不透明事务型：更新操作基于先前的值，这样一批数据组成不用，持久化的数据也会变；
 */
public class OutbreakTrendState extends NonTransactionalMap<Long> {

    protected OutbreakTrendState(OutbreakTrendBackingMap outbreakBackingMap) {
        super(outbreakBackingMap);
    }
}
